Crux publications - Author Allen Taylor